tough customer someone - Español Inglés Diccionario